package com.jintian.smart.kernel.flowable.domain.entity;

import com.jintian.smart.kernel.orm.entity.BaseBaseEntity;
import lombok.*;
import org.beetl.sql.annotation.entity.Table;

import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = false)
@AllArgsConstructor
@NoArgsConstructor
@Builder
@Table(name = "ACT_DE_MODEL")
public class ActDeModel extends BaseBaseEntity {
    /**
     *
     */
    private static final long serialVersionUID = 1L;

    /**
     * 模型名称
     */
    private String name;

    /**
     * 模型Key
     */
    private String modelKey;

    /**
     * 模型描述
     */
    private String description;

    /**
     * 意见
     */
    private String modelComment;

    /**
     * 创建时间
     */
    private Date created;

    /**
     * 创建人
     */
    private String createdBy;

    /**
     * 最后更新时间
     */
    private Date lastUpdated;

    /**
     * 最后更新人
     */
    private String lastUpdatedBy;

    /**
     * 模型Json数据
     */
    private String modelEditorJson;

    /**
     * 模型类型
     */
    private Integer modelType;

    /**
     * 租户ID
     */
    private String tenantId;

    /**
     * 缩略图
     */
    private String thumbnail;
}
